::Perl -Sx "{0}" prepare {"Parameters"} > MacPerlTest.Run :MacPerlTest.Run · MacPerlTest.Out ::Perl -Sx "{0}" evaluate {"Parameters"} MacPerlTest.Out Delete MacPerlTest.Out MacPerlTest.Run Exit 0 #!./perl # $RCSfile: TEST,v $$Revision: 4.0.1.1 $$Date: 91/06/07 11:59:30 $ # This is written in a peculiar style, since we're trying to avoid # most of the constructs we'll be testing for. $| = 1; $operation = shift; if ($ARGV[0] eq '-v') { $verbose = 1; shift; } die "Run me from the :t directory" if (-f ':t:TEST'); if ($operation eq "prepare") { print "Set Exit 0\n"; if ($ARGV[0] eq '') { @ARGV = split(/[ \n]/, `echo :base:Å.t :comp:Å.t :cmd:Å.t :io:Å.t; echo :op:Å.t :lib:Å.t`); } $bad = 0; while ($test = shift) { if ($test =~ /^$/) { next; } $te = $test; chop($te); print "echo \'----- $te" . '.' x (20 - length($te)) . "\'\n"; open(script,"$test") || die "Can't run $test.\n"; $_ =